1517
2233715
1405
1065
2070
1220
2940
1744
16216
2164
2145
14025
613712
43980
43883
42107
3719270
3509156
30014
2908149
27856
23682
21980
19970