4798 857
2908 61
21353 727
4832 731
10333 357
15755 649
10385 907
5512 464
1980 340
4647 119
8642 352
3880 927