2905 753
2233 505
2708 460
8981 402
6084 217
11534 399
52300 776
26705 352
32074 747
17102 315
6121 123