291 4009
273 3970
357 3541
298 1761
309 687
225 140
249 140
262 112
190 111
247 103
315 97
293 97
115 95
226 83
194 74
254 71
150 65
367 56