6881 298
2570 80
4363 297
4258 319
5637 526
8531 61
3898 47
3312 189
3611 590
5344 28
1815 416
4226 641