2923 753
2237 505
2947 460
8998 402
6109 217
11547 399
52867 776
26823 352
32435 748
17189 315
6198 123