4875 685
5115 468
8804 621
2855 240
4625 368
3947 875
5733 308
2570 401
3687 377
4870 162
4716 502
4792 623
2181 122