4811 857
2929 61
21390 727
4840 731
10340 357
15759 649
10385 907
5515 464
1981 340
4650 119
8644 352
3885 927