928956
4778896
1308869
3558313
2978160
908103
1168060
177978
1687959
586873
56821
1216327
45925
155726
55580
1165541
605391
255346
165265
84536
2024354
224317
144293
3474178
1353715
413662
73644
03636
853579
2153391
522966
462802
92430
202395
602268
362035
282031
2311833
91739
331702
631311
41216
1511013
255894
6859
10763
51132
227
203
142
112
541
250