40754 3
40951 5
31656 4
28178 2
23457 2
43227 1
70855 6
36804 1
40407 1
147856 4
57408 5
84278 3
92453 8
130834 18
131258 12
95752 12
77759 7
157531 28
44577 1
331156 35
256058 30
53578 3
256582 66
66579 4