475887
500867
44672
355145
239464
696181
985679
839228
493126
462193
384197
727606
551545
597748
566512
511882
5174500
2710654
1991336
1732736
1731237
164267
1591895
1565433
1494854
1486922
1446850
1327500
1320400
12782