1297 72
1771 405
2649 783
2799 746
2275 449
1061 105
3405 945
3358 798
1084 178
2804 569
449 70
1629 301
2964 637
3029 664
512 67
1728 488
3215 989
2582 777
2250 541
943 189
2168 544
2697 559
1531 328
2151 318