2780
21462
17422
23957
3643
2940
28735
25215
2100
15025
2229
2012
39197
30070
28363
25725
2194267
19894
1921153
1784149
17686
14740
14450
12680