2934 753
2242 505
3078 460
5240 388
9016 402
6124 217
11580 399
53057 776
26897 352
32675 748
17256 315
6247 123