6539 306
13211 393
10267 780
10669 676
2941 105
165615 818
122076 558
87349 698
47881 360
64847 395
4958 123