6521 306
13189 393
10253 780
10648 676
2929 105
165306 817
121845 558
87211 698
47712 359
64474 394
4947 123