2910 753
2233 505
2753 460
8983 402
6089 217
11535 399
52469 776
26731 352
32137 747
17124 315
6127 123