2717 820
2426 555
2274 563
2695 736
1489 309
3009 921
2956 765
2796 644
509 117
2002 79
3842 748
6946 723
6840 794
25339 691