13596 13
8688 5
12081 17
10880 15
19625 29
24401 36
14628 17
13810 15
15007 13
6493 0
38364 45
20202 30
17747 16
9351 1
25013 35
11064 21
13497 10
28742 42
40310 65
16660 21
18440 27
10009 4
32047 36
47161 62