1349
13020
1178
9412
1208
662
11930
1281
937
1092
1064
11619
599911
43160
42893
40777
3609270
3397155
29484
2838149
27066
23082
21480
19510