2934 753
2242 505
3078 460
5240 388
9016 402
6124 217
11580 399
53063 776
26897 352
32676 748
17257 315
6247 123