7797 645
23261 801
6630 70
6079 195
3716 123
6028 94
13618 795
3852 678
1174 146
4475 707
4695 592
32406 581
2553 413