4804 857
2925 61
21382 727
4840 731
10334 357
15759 649
10385 907
5514 464
1981 340
4648 119
8643 352
3883 927