2713 820
2425 555
2273 563
2683 736
1481 309
3005 921
2945 765
2785 644
504 117
1925 79
3822 748
6914 723
6821 794
25294 691