4573 857
2783 61
21140 727
4790 731
10283 357
15723 649
10376 907
5486 464
1974 340
4612 119
8616 352
3873 927