2704 820
2424 555
2270 563
2678 736
1479 309
2997 921
2941 765
2782 644
502 117
1893 79
3813 748
6909 723
6812 794
25268 691