4551 857
2822 61
21359 728
4790 731
10248 357
15877 649
10368 907
5496 464
1966 340
4609 119
8649 352
3878 927