105328 27
66055 12
78781 11
376877 93
68503 15
128605 15
37906 5
58257 5
50407 7
70328 18
74882 18
176157 46
51755 14
84604 13
54927 8
64157 14
59681 7
47858 9
48858 4
59028 4
358353 41
463028 63
225959 42
161008 22