2678 82
7305 215
5051 399
3918 727
6495 595
2187 241
4731 52
9929 287
14630 405
4181 180
3135 123
2302 387
2590 67