6535 306
13203 393
10263 780
10667 676
2939 105
165426 817
122020 558
87316 698
47836 360
64761 395
4955 123