3985 793
2374 388
5940 579
7140 638
15799 297
3458 763
3963 205
4835 702
7075 599
1809 216
2616 675
5515 819