6530 306
13197 393
10259 780
10665 676
2938 105
165388 817
121974 558
87290 698
47803 359
64682 395
4954 123