3109148
2417804
1437538
1305431
1293543
1224414
1202944
1169616
1149955
1127737
1111644
1109354
1097573
1074944
1070557
1066295
1060148
10541000
1047232
104658