23 15036
21 3316
42 5435
18 6851
32 4636
15 6494
24 3038
15 3682
32 5271
29 2377
20 3500
46 5121
22 4446
38 3234
31 4139
32 3719
40 5049
17 5917
45 3557
24 3195
27 3394
17 3047
33 3218
42 12164
40 4856
16 2280
35 4731
33 3781
29 2485
8 3125
13 4521
12 3801
17 3253
13 2772
22 3150
23 1928
31 2955
1 1492
33 3492
8 3861
17 2016
27 1856