2250
3230
21810
32214
3530
2140
20710
2080
19556
2889
25015
22822
598011
43070
42783
40687
3593270
3384155
29444
2834149
27016
23032
21390
19460