2996 583
20434 393
13481 713
159644 259
5569 201
1287 118
6619 612
8537 727
4342 531
7660 212
4335 39
68051 591
28333 291
62037 66
3226 232
10247 499
5628 309
10121 374
3027 81
6220 533
10396 68
13216 399
3434 530
13022 430
7679 412
8774 642
2676 143
1313 81