1315 426
1158 255
2935 832
1869 498
18319 712
11867 49
156789 632
28148 621
26970 168
3900 136
5653 242