508869
68433
1348313
1108159
388103
478060
77978
687959
127747
627253
216873
35580
95265
54632
24536
754354
104317
54293
1244178
43868
23644
303579
53448
793391
192802
72430
112395
222234
132031
31739
111702
271311
01216
201043
521013
87894
2859
6763
18149
10047
8446
6814
56
41
50
40