11095 13
15243 7
11784 21
23423 25
38168 57
9226 5
17110 17
7008 11
5148 3
37679 31
19872 23
14882 18
29597 37
6764 0
16214 11
22119 21
19109 32
13132 17
28946 35
39785 46
21031 30
9704 8
20884 21
21449 20