1190
18518
1706
2346
1235
2710
20679
25710
19116
1913
12913
19810
602011
43280
43223
41017
3640270
3410155
29624
2865149
27186
23222
21550
19700