2935 753
2242 505
3084 460
5244 388
9016 402
6126 217
11582 399
53067 776
26897 352
32680 748
17294 315
6247 123