938956
4968896
1308869
3628313
3028160
928103
1198060
177978
1727959
596873
56821
1216327
45925
155726
55580
1195541
635391
265346
165265
84536
2044354
224317
144293
3634178
1403715
413662
73644
03636
863579
2173391
522966
462802
92430
202395
602268
372035
312031
2351833
91739
331702
641311
41216
1561013
257894
7859
10763
51132
257
213
162
112
581
270
260