1165
1829
3313
1010
1441
861
540
740
29110
1613
2480
1540
1583616
1091512
9921276
991116
94813
9107258
7434154
722911
68255
57913
54092
52128