6535 306
13203 393
10263 780
10667 676
2939 105
165423 817
122019 558
87315 698
47835 360
64758 395
4955 123