1002 59
2463 541
2263 521
3040 827
3475 621
4574 364
591 118
3632 598
2261 488
869 155
3658 942
1108 43
3267 559
2114 501
2456 423
1692 289
3479 937
2546 610
2655 779
2994 514
751 129
2330 571
1396 243
2891 437
4492 778
2999 851
1466 296
3128 475