41263 121
100858 401
86493 697
62710 384
105497 527
59319 882
187142 891
81622 361
2551 74
191511 519
33098 738
15838 633
13818 139
36106 895
9729 317
68685 320
29827 643
22400 155
15306 563
51930 492
26396 229
46967 931
1351492 2535