1235
23018
1930
2880
830
2040
10612
22422
19116
16818
1913
24212
611911
43830
43653
41877
3708270
3490156
29924
2895149
27696
23562
21930
19920