2968 645
2291 612
9305 623
2791 565
1287 209
4634 646
3816 784
7123 810
6361 202
4860 111
9725 137
3575 527
2790 42
2131 111
3311 763
2898 39
22688 710
15645 485