2996 583
20429 393
13480 713
159635 259
5568 201
1287 118
6619 612
8537 727
4340 531
7659 212
4334 39
68040 591
28330 291
62031 66
3226 232
10242 499
5628 309
10119 374
3026 81
6219 533
10391 68
13213 399
3434 530
13021 430
7679 412
8772 642
2676 143
1313 81