6548 306
3514 369
1015 215
2692 734
700 81
6274 273
5718 730
6959 653
3783 387
3810 622
5648 265
4623 248