4799 857
2911 61
21366 727
4835 731
10333 357
15755 649
10385 907
5512 464
1980 340
4647 119
8643 352
3880 927