2911 753
2233 505
2761 460
8983 402
6090 217
11535 399
52501 776
26737 352
32152 747
17132 315
6131 123