41086 121
100435 401
86264 697
62426 384
105275 527
59139 882
186706 891
81493 361
2530 74
191220 519
33083 738
15829 633
13816 139
36062 895
9719 317
68635 320
29824 643
22377 155
15295 563
51859 492
26382 229
46928 931
1350598 2531