15053 25
9121 9
10237 14
9463 39
19133 37
16189 20
10408 26
23332 18
6412 2
9976 17
13674 18
11589 17
9808 17
12909 30
20039 41
61154 75
56482 63
43630 38
24720 24
21565 47
11667 18
19946 25
15387 19
12730 8