29143 63
11216 8
16096 29
12903 11
15663 30
15559 37
38144 21
12150 7
11811 13
13388 28
9828 12
19615 31
13059 13
10910 6
11273 8
13060 14
12019 5
9127 7
24681 27
32034 36
12104 5
16208 20
11332 9
17269 44