4818 857
2933 61
21399 727
4840 731
10350 357
15759 649
10385 907
5516 464
1981 340
4653 119
8646 352
3887 927