2297 82
7125 215
4978 399
3869 727
6457 595
2075 241
4580 52
9566 287
14442 405
3957 180
3027 123
2278 387
2482 67