4766 857
2846 61
21454 728
4798 731
10262 357
15952 649
10376 907
5503 464
1973 340
4619 119
8666 352
3887 927