5894 685
5368 468
7846 621
2941 240
4842 368
3988 875
6533 308
2651 401
3805 376
4217 160
4859 502
5024 623
2384 122