2903 753
2233 505
2662 460
8976 402
6082 217
11528 399
52256 776
26694 352
32014 747
17092 315
6112 123