6766 47
15906 731
16761 548
14230 578
2734 726
933 93
1581 278
1345 274
3401 819
2974 679
5516 819
1943 117