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
3059 658
1403 257
5942 356
7098 608
3337 660