11095 13
15243 7
11508 21
23423 25
37625 57
9226 5
17110 17
7008 11
5148 3
37403 31
19598 23
14882 18
29319 36
6764 0
15942 11
21849 21
19109 32
12868 17
28669 35
39504 45
20756 30
9704 8
20611 21
21182 21