26 1781
22 1921
31 2557
34 1500
28 1251
32 2624
35 6403
28 5649
33 4182
28 3169
45 7395
36 4286
23 5221
32 4368
28 3662
21 9693
32 8979
26 8120
26 36360
32 44308