938956
1308869
148433
3628313
3028160
928103
1198060
177978
127942
267747
1817254
596873
56821
1216327
45925
155726
55580
1185541
625391
265346
165265
144632
84536
2044354
224317
144293
43868
1403715
413662
73644
03636
863579
73448
522966
462802
92430
202395
602268
482234
362035
312031
2351833
91739
331702
641311
41216
731043
291015
257894
7859
10763
27149
51132