3512150
2763804
1502538
1374543
1360431
1258414
1244944
1223616
1191737
1156955
1127644
1117354
1114573
110358
1082557
1079944
1074295
1070148
1064232
10621000
1057837
1043475
1042553
1038680
1037529
1033213
1031229
1027242