1491
590
7143
1120
940
1500
2121
1631
1534
2440
2310
2547
201430
1649417
1169212
11528276
1045216
10414259
98064
8462155
786911
71776
62644
58042