5950 314
5792 253
4714 702
506 37
4887 859
10687 545
3626 625
3968 64
4628 164
2170 205
5162 573
4618 540