6535 306
13204 393
10264 780
10668 676
2941 105
165477 817
122038 558
87324 698
47847 360
64773 395
4956 123