43 9903
23 4544
35 8404
32 5277
22 4699
31 4160
42 5487
40 5004
27 8220
22 13220
45 3502
39 22947
32 4642
22 3172
46 5039
58 9545
17 1142
19 4457
22 2502
31 8690
40 4610
17 2028
21 3269
39 6395
27 3360
7 1934
48 15789
15 1686
13 4642
33 3435
13 1467
15 3792
24 3143
33 3280
4 1353
38 3353
33 3607
15 2398
17 2193
20 1512
29 2420
21 2015