4798 857
2908 61
21349 727
4830 731
10333 357
15752 649
10385 907
5512 464
1980 340
4646 119
8640 352
3880 927