2910 753
2233 505
2754 460
5106 388
8983 402
6089 217
11535 399
52471 776
26731 352
32137 747
17124 315
6130 123