2345 586
3483 576
1098 201
7805 789
2943 656
4168 485
2150 354
5408 522
2809 467
1650 327
5525 612
7658 680
1307 357
4475 849
405 39
4896 491
3049 501
2487 539
4462 85
2953 555
5772 511
5287 843
931 82
3196 303