5809 685
5270 468
7659 621
2848 240
4710 368
3959 875
6412 308
2617 401
3752 376
4157 160
4792 502
4918 623
2293 122