6540 306
13217 393
10273 780
10672 676
2944 105
165756 818
122134 558
87388 698
47922 360
64942 395
4961 123