2703 820
2423 555
2270 563
2677 736
1477 309
2996 921
2941 765
2780 644
501 117
1891 79
3812 748
6908 723
6812 794
25257 691