291 101
335 67
393 84
170 77
308 1687
301 3451
249 2662
226 4134
187 4215
173 3114
378 2671
395 2340
224 6986
258 5742