21598 44
41117 92
18571 46
61777 175
27682 66
16257 21
36052 93
19823 14
47261 86
60904 140
14504 12
12912 8
29884 42
10979 5
16459 28
12678 4
11948 6
18954 46
21992 22
27871 56
11847 13
9928 2
29212 77
32883 76