4298
62433
2443
4637
147680
123421
45911
10370
2330
1510
2343
1682
201430
1649417
1169212
11528276
1045216
10414259
98064
8462155
786911
71776
62644
58042