960861
457506
356257
667809
1501348
1200950
100649
921846
676745
222479
691771
1691858
903194
1520871
148881
7016541
2736919
2602227
1693675
1663421
1633428
1633788
1591336
1580909
1559556
1542771
1511683