21006 26
8690 3
21411 22
17425 9
9684 4
9984 6
20314 21
20638 30
15521 7
19833 19
11712 16
8646 2
8887 0
16249 35
24097 50
12180 18
19185 43
24096 53
18562 40
12035 9
10775 5
10426 8
12501 10
20007 25