1011460
432208
630307
827828
478177
1020754
79243
500138
730392
736986
122185
896371
973947
47952
227943
809745
5174500
2710654
1991336
1732736
1731237
164267
1591895
1565433
1494854
1486922
1446850
1327500
1320400
12782