40 19245
23 10728
35 15877
32 10603
21 9015
31 10599
42 10147
40 9540
27 20320
22 23459
45 6734
38 34614
32 12001
22 6113
44 8881
58 15934
17 1816
19 8000
22 4543
31 21793
40 9366
17 3353
21 10495
39 12585
27 6993
7 3790
48 32225
15 3530
13 11596
33 6186
13 2797
15 7018
24 5315
33 5846
4 2429
38 5896
33 7703
15 3921
17 4412
20 2469
29 4233
21 4856