6540 306
13217 393
10273 780
10672 676
2944 105
165745 818
122128 558
87378 698
47917 360
64934 395
4961 123