4799 857
2914 61
21367 727
4835 731
10333 357
15756 649
10385 907
5512 464
1980 340
4647 119
8643 352
3880 927