2912 726
4475 767
67805 707
4727 28
11782 644
38003 445
37629 536
14296 54
1780 229
3540 606
8085 235
4363 341
19679 210