29568
6263
24800
5253
59743
12654
11000
2330
13200
2796
7700
1631
49800
10548
3300
699
3128
663
4370
926
968
206
199800
42318