1415
1247
1187
1756
18313
16216
20212
1357
11711
1369
1257
1657
611611
43800
43643
41867
3706270
3483156
29924
2895149
27686
23562
21910
19900