943 300
3222 864
15141 42
2848 754
1474 332
12671 198
21850 716
14769 103
9152 527
65076 92
11688 555
4039 340