2920 753
2236 505
2906 460
8995 402
6107 217
11545 399
52840 776
26804 352
32389 748
17176 315
6183 123