2695 629
2848 844
2725 794
1234 321
2336 530
2494 514
634 131
725 147
1804 270
2946 479
2879 941
2632 770
1673 416
1699 352
2421 704
2121 521
2216 547
1877 501
3373 691
956 232
2423 746
2943 669
3083 904
305 79