27682 66
16257 21
36052 93
19823 14
47261 85
60674 140
14504 12
12912 8
29652 42
10979 5
16459 28
12678 4
11948 6
18954 46
21992 22
27871 55
11847 13
9928 2
29212 77
32653 76
13176 13
17617 23
16343 23
37818 52