6540 306
13217 393
10273 780
10673 676
2945 105
165772 818
122136 558
87390 698
47926 360
64943 395
4962 123