5806 685
5269 468
7652 621
2847 240
4704 368
3954 875
6407 308
2613 401
3752 376
4154 160
4790 502
4918 623
2290 122