14015 20
13176 22
22910 29
15567 28
16873 31
13853 7
12055 4
15296 33
14059 17
14185 13
9441 6
13342 16
10693 9
14348 15
16040 28
15072 15
11294 11
11045 17
11917 17
19163 31
16928 40
9750 8
8707 7
9182 5