1420
2893
6539
55317
2657
46013
4770
4870
4681
14031
5290
10211
201400
1649217
1169212
11528276
1045216
10414259
98064
8462155
786911
71776
62644
58042