15012 7
20659 21
15856 7
11658 1
20709 19
14785 9
15508 14
19169 35
14851 9
41606 64
13867 8
12267 6
24546 35
18724 24
22773 30
15422 10
20351 0
17326 12
16235 12
24359 47
16193 17
20465 25
30417 38
29236 27