6541 306
13217 393
10273 780
10673 676
2945 105
165792 818
122139 558
87392 698
47927 360
64947 395
4963 123