913826
781951
404727
1032582
755665
146265
796704
249785
175600
836795
646306
404802
143839
44029
1095229
297230
5597500
2923654
2130336
1889238
1818736
1758895
175267
1659433
1534922
1524854
1478850
1402500
1366912
1341400