2918 753
2235 505
2859 460
8990 402
6102 217
11540 399
52805 776
26782 352
32314 748
17158 315
6172 123