2934 753
2242 505
3080 460
5243 388
9016 402
6124 217
11581 399
53063 776
26897 352
32679 748
17284 315
6247 123