41068 120
100406 401
86246 697
62407 384
105255 527
59130 882
186667 891
81486 361
2530 74
191201 519
33081 738
15828 633
13815 139
36059 895
9719 317
68631 320
29824 643
22377 155
15294 563
51849 492
26381 229
46921 931
1350549 2531