8625 587
4720 541
2286 238
4906 92
3553 374
2787 542
2058 603
4133 622
3215 522
5974 114
2611 753
3966 578
2255 455
1160 204
2851 301
2515 517