14904 6
13335 3
13502 8
22054 18
13546 6
10936 5
20731 28
15675 36
15353 10
20130 25
14525 4
40523 57
22350 34
23386 23
23097 19
12594 2
11284 0
12036 6
12122 10
13852 7
15840 9