39089 60
8333 604
1404 71
18222 647
13300 76
15665 896
16516 73
12792 821
23597 755
4917 602
64929 515
7611 268
6427 456
4623 238
4418 183
98351 264
9208 336
13578 575
57833 103
6989 79
2202 211
4680 678
36107 314
12502 571
14777 863
34798 179
14907 338
32050 510