2903 753
2233 505
2672 460
8977 402
6083 217
11530 399
52265 776
26698 352
32029 747
17093 315
6114 123