2923 753
2237 505
2950 460
8998 402
6109 217
11547 399
52868 776
26824 352
32440 748
17191 315
6199 123