2921 753
2237 505
2921 460
8997 402
6108 217
11546 399
52850 776
26812 352
32404 748
17182 315
6195 123