2935 753
2242 505
3083 460
9016 402
6126 217
11581 399
53064 776
26897 352
32680 748
17291 315
6247 123