641987
711171
515880
932464
921448
883208
300748
526552
1035848
491897
411934
785589
691646
232934
896502
359173
5597500
2923654
2130336
1889238
1818736
1758895
175267
1659433
1534922
1524854
1478850
1402500
1366912
1341400