49429 8
84982 12
57152 6
46984 6
51932 10
62582 15
76206 10
39129 1
81078 13
117477 21
42151 9
68901 10
71005 7
48052 4
92708 6
55180 8
59406 11
70579 3
43357 7
75404 17
57929 11
30281 4
28057 1
339127 31