11095 13
15243 7
11784 21
23423 25
37897 57
9226 5
17110 17
7008 11
5148 3
37403 31
19598 23
14882 18
29597 36
6764 0
16214 11
21849 21
19109 32
12868 17
28669 35
39504 45
20756 30
9704 8
20884 21
21182 20