15093 608
30862 213
16622 631
39285 371
10669 301
17731 596
3846 80
4536 541
7918 681
11308 670
10131 385
2500 94
2831 149
5230 623
3882 247
7889 457
3162 742
2275 560
3966 729
3773 575
4803 866
9826 457
5620 217
10591 396
4727 445
919 49
8227 651
3551 796