2923 753
2237 505
2939 460
8997 402
6109 217
11546 399
52861 776
26822 352
32421 748
17188 315
6196 123