34933 7
15859 10
15959 10
40031 3
57081 8
29532 3
28201 5
33303 6
44126 4
24401 1
45327 11
12006 5
11228 8
10807 0
23428 10
28108 5
18051 6
67754 16
119804 29
108831 12
167457 28
310953 56
219583 14
70476 7