171 103
424 3278
341 78
250 129
215 95
115 115
352 116
225 97
399 78
346 72
320 139
383 84
328 122
844 550
255 2119
273 5193
329 714
394 5127
318 3809
359 2910