2900 753
2232 505
2598 460
8971 402
6081 217
11525 399
52223 776
26674 352
31921 747
17068 315
6102 123