6540 306
13217 393
10273 780
10672 676
2944 105
165753 818
122129 558
87387 698
47920 360
64936 395
4961 123