41039 120
100350 401
86210 697
62378 384
105219 527
59099 882
186602 891
81460 361
2525 74
191164 519
33077 738
15828 633
13815 139
36046 895
9719 317
68625 320
29823 643
22373 155
15293 563
51837 492
26380 229
46913 931
1350474 2530