41080 120
100422 401
86258 697
62417 384
105268 527
59137 882
186692 891
81489 361
2530 74
191207 519
33082 738
15829 633
13816 139
36061 895
9719 317
68635 320
29824 643
22377 155
15295 563
51858 492
26382 229
46926 931
1350579 2531