4821 857
2936 61
21405 727
4840 731
10350 357
15759 649
10385 907
5516 464
1981 340
4653 119
8646 352
3887 927