6540 306
13217 393
10273 780
10672 676
2944 105
165735 818
122123 558
87378 698
47915 360
64926 395
4961 123