1522
890
1002
1350
870
21010
2141
1161
1422
1100
1550
1811
1583616
1091512
9920276
991116
94813
9107258
7434154
722911
68255
57913
54092
52128