7796 645
23261 801
6629 70
6078 195
3716 123
6028 94
13613 795
3850 678
1173 146
4475 707
4693 592
32390 581
2552 413