7558 307
3527 369
1048 215
2722 734
713 81
6313 273
5743 730
7004 653
3836 387
3829 622
5800 267
4645 248