22 24826
18 23319
21 6096
14 2698
28 5574
21 4538
29 4428
22 13545
21 9672
26 9477
25 5845
22 28023
23 30325
32 6619
35 6121
24 4931
26 4437
27 5282
27 3677
21 10481