6539 306
13213 393
10270 780
10669 676
2942 105
165641 818
122082 558
87355 698
47889 360
64866 395
4958 123