6538 306
13211 393
10266 780
10668 676
2941 105
165576 817
122059 558
87338 698
47873 360
64828 395
4958 123