14184 96
15153 616
26805 646
11896 58
12561 710
10837 261
7085 504
14629 126
1967 153
4330 249
9503 672
2879 223
40041 628
7970 571
21694 610
13014 123
2350294 3885
383361 1160
193363 743
187882 592
95348 372
45855 385
54650 627
33853 612
16741 695
31160 291
11436 131
4186 125