3197 829
30011 717
8647 222
8842 399
100631 710
12418 299
4551 478
18647 382
6946 80
27589 623
1591 301