56035 140
49150 193
184098 234
166142 506
100257 171
27183 712
72234 225
20303 487
42088 835
107175 653
61903 116