2923 753
2237 505
2938 460
5185 388
8997 402
6108 217
11546 399
52861 776
26820 352
32420 748
17186 315
6196 123