4631 580
1071 91
2649 528
2866 636
7616 155
2344 413
2038 184
4960 422
4921 160
12105 626
13108 273
3246 330
6493 341
3448 280