301 3043
265 77
157 118
208 111
91 78
77 105
237 79
305 6900
256 1466
225 4789
250 2334
338 3409
1189 564