5625 284
21839 811
2055 505
5148 425
3683 417
3584 607
3640 444
3105 273
1016 63
6078 475
657 87
283 34
1731 309