932
1213
827
1280
1420
11514
12514
1641
14312
1226
10212
611611
43800
43643
41867
3706270
3483156
29924
2895149
27686
23562
21910
19900