818539
1114254
869256
322930
223335
45892
121640
182570
205953
782926
293526
255415
472845
494788
152919
262798
5174500
2710654
1991336
1732736
1731237
164267
1591895
1565433
1494854
1486922
1446850
1327500
1320400
12782