5901 685
5377 468
7889 621
2949 240
4852 368
3991 875
6542 308
2655 401
3814 376
4227 160
4862 502
5029 623
2399 122