1029893
470303
213517
514613
1095740
73228
451681
722904
890908
611419
922277
935344
184899
554129
1042895
1261382
5350500
2805654
2047336
1808237
1776736
169967
1653895
1607433
1510854
1500922
1460850
1353500
1327400
1304590