1517
2233715
16316
1405
1065
2070
1220
2940
1744
2164
2145
14025
614112
44010
43933
42117
3720270
3509156
30014
2910149
27866
23692
21980
19990