28464
740990
838217
15583
958319
10660
515910
302935
824310
431363
560462
497517
5155799
3570581
3092148
2397804
2234988
2056609
1975358
191678
1773118
1722136
1691196
1638471