2914 753
2234 505
2798 460
8987 402
6094 217
11536 399
52640 776
26748 352
32197 747
17140 315
6142 123