13970 13
17617 23
46835 177
57010 139
27359 43
13176 13
29212 77
9928 2
11847 13
30125 50
21787 36
27871 55
21992 22
12678 4
29884 42
12912 8
14504 12
47261 85
61777 176
14708 5
39810 88
30602 67
35677 91
28575 70