41030 120
100324 401
86197 697
62366 384
105211 527
59096 882
186580 891
81452 361
2524 74
191144 519
33077 738
15826 633
13815 139
36044 895
9719 317
68624 320
29822 643
22372 155
15293 563
51836 492
26378 229
46912 931
1350442 2530