3986 793
2374 388
5949 579
7142 638
15802 297
3458 763
3965 205
4836 702
7075 599
1819 216
2617 675
5516 819