17578 616
5086 237
22566 849
14019 93
7664 836
3666 488
1329 131
4392 730
1379 161
27788 83
1635 98
3198 97