111101 20
151576 20
105178 20
119733 20
124482 20
108156 19
66681 19
104281 19
98934 19
78777 19
125927 19
229405 19
133304 19
81252 19
133651 19
96702 19
91455 19
97404 19
125705 19
62478 19
165909 19
131526 19
75633 19
130202 19