6530 306
13197 393
10259 780
10663 676
2938 105
165385 817
121965 558
87288 698
47795 359
64662 395
4954 123