2912 753
2233 505
2763 460
8984 402
6090 217
11535 399
52509 776
26737 352
32153 747
17132 315
6132 123