4575 857
2783 61
21142 727
4790 731
10284 357
15723 649
10376 907
5486 464
1974 340
4613 119
8617 352
3873 927