39591 685
13703 263
8019 229
20965 313
7234 513
22727 435
6245 362
4466 73
3818 218
4678 661
9025 828
3367 387
5826 311
10905 345
3071 92