31720
26619
16219
22817
31416
25515
29214
22614
29514
17513
20012
2249
2259
1758
1638
807
1497
2126
1545
885
2273
8843
1222
1122
1971
1400
3090
1360
3850
7910
3600