6535 306
13203 393
10263 780
10668 676
2940 105
165436 817
122024 558
87318 698
47837 360
64764 395
4955 123