12031 16
20421 50
12375 17
18494 42
15453 34
19127 68
6749 10
9034 17
7985 9
6162 6
51361 113
31290 83
7911 9
25042 56
13254 16
10387 18
24622 87
15834 40
13737 10
14102 19
5151 2
24116 59
9200 12
18578 32