5239 922
6986 579
2667 461
1033 222
999 280
2456 593
2662 252
3169 859
2297 501
3347 779
3050 843
2580 485
3625 874
1183 73
2165 367
3766 847
587 97
4627 637
3334 475
864 45
4899 508
623 181
6037 533
3880 706