1190
18518
1706
2346
1838
1235
1850
2710
20679
25710
19116
1913
602611
43310
43223
41057
3643270
3419156
29634
2866149
27276
23222
21570
19750