4828 857
2936 61
21416 727
4841 731
10352 357
15759 649
10385 907
5516 464
1981 340
4654 119
8647 352
3887 927