7043 306
3522 369
1040 215
2717 734
711 81
6307 273
5737 730
6999 653
3817 387
3823 622
5748 267
4639 248