5909 685
5385 468
7928 621
2953 240
4859 368
3996 875
6547 308
2655 401
3816 376
4234 160
4863 502
5031 623
2405 122