1415
1247
1187
16316
20312
1756
18313
1357
11711
1369
1257
1657
611911
43820
43643
41877
3708270
3487156
29924
2895149
27686
23562
21920
19910