2933 753
2242 505
3077 460
5238 388
9016 402
6124 217
11580 399
53056 776
26897 352
32672 748
17254 315
6247 123