17110 17
12362 16
11152 15
7008 11
5148 3
37403 31
25787 28
19872 23
20442 30
9350 11
25235 37
14352 15
14882 18
15814 13
29597 36
6764 0
16214 11
31716 43
21849 21
19109 32
12868 17
28669 35
21031 30
28962 26