2716 820
2426 555
2274 563
2694 736
1489 309
3009 921
2954 765
2795 644
507 117
1993 79
3838 748
6945 723
6838 794
25335 691