13176 13
19848 39
32883 76
11847 13
30125 50
78608 207
41856 135
21787 36
32178 68
27871 56
21992 22
18954 46
16459 28
10979 5
29884 42
34416 60
60904 140
47261 86
19823 14
19185 31
36052 98
16257 21
27682 66
61777 176