2579 791
1538 333
2320 729
641 202
1797 549
1813 499
2429 739
2689 791
2199 521
1157 331
2906 801
285 70
2127 540
1460 425
2698 731
430 107
2806 583
363 97
2632 780
2909 649
1958 503
2156 636
2849 864
2990 755
2922 944
2963 823
524 129
2868 732