2912 753
2234 505
2790 460
8987 402
6094 217
11536 399
52609 776
26745 352
32186 747
17139 315
6138 123