2907 753
2233 505
2738 460
8981 402
6087 217
11534 399
52404 776
26721 352
32130 747
17112 315
6124 123