59371
633524
32105
868262
648554
25349
619953
712574
4799
57770
97481
138301
5155799
3570581
3092148
2397804
2234988
2056609
1975358
191678
1773118
1722136
1691196
1638471