42259 5
835509 161
71302 8
91332 10
47034 6
66330 6
67131 11
28829 4
55053 8
47101 11
35732 4
56184 16
68507 8
90378 19
46383 12
38203 4
33134 7
47428 5
67181 15
58902 9
52634 5
76834 17
44257 6
126957 34