5096 844
2203 424
4522 524
25366 542
1338 86
5286 547
6230 607
27587 580
11833 57
9241 450
574 37
3216 800