2943678
2530513
1902206
159715
1572314
1475851
1437534
1404854
13681002
1362475
1350431
1336169
1316565
1291283
1288219
1287738
1268722
1249272
1237582
1223617
1222974
1216696
1207913
1202821
1201666
1181925
1177887
1172654