2905 753
2233 505
2706 460
8981 402
6084 217
11534 399
52289 776
26705 352
32072 747
17102 315
6121 123