25 12278
29 18167
40 20584
37 20385
27 16251
32 14693
25 10356
35 11175
34 11782
21 7117
34 11146
32 12316
31 43537
31 40748
28 5011
26 6591
35 8532
30 6345
30 5107
25 13285