3083 128
956 83
514 137
1591 85
441 74
360 75
186 63
481 59
305 77
1107 202
1374 153
611 90
246 51
2510 357
505 64
475 56