2907 753
2233 505
2738 460
5098 388
8981 402
6087 217
11534 399
52407 776
26721 352
32130 747
17112 315
6124 123