2914 753
2234 505
2805 460
8987 402
6098 217
11536 399
52682 776
26752 352
32210 747
17142 315
6145 123