2996 583
20436 393
13482 713
159646 259
5570 201
1287 118
6620 612
8537 727
4342 531
7660 212
4335 39
68057 591
28338 291
62049 66
3226 232
10249 499
5628 309
10124 374
3028 81
6220 533
10397 68
13218 399
3434 530
13023 430
7680 412
8774 642
2677 143
1313 81