28427
7522
22412
10310
19314
15813
1483715
14922
16011
15331
1337
1320
39227
30090
28373
25735
2195267
19914
1925153
1785149
17706
14740
14450
12700