41020 120
100312 401
86185 697
62351 384
105202 527
59087 882
186567 891
81442 361
2523 74
191131 519
33075 738
15826 633
13815 139
36041 895
9719 317
68623 320
29822 643
22368 155
15293 563
51832 492
26377 229
46910 931
1350386 2530