6530 306
13197 393
10258 780
10660 676
2937 105
165377 817
121961 558
87286 698
47790 359
64649 395
4953 123