301 3043
266 77
160 118
209 111
91 78
77 105
237 79
309 6900
256 1466
225 4789
250 2334
339 3409
1189 564