2920 753
2235 505
2883 460
8994 402
6106 217
11542 399
52823 776
26796 352
32355 748
17169 315
6176 123