2915 753
2235 505
2819 460
5133 388
8987 402
6100 217
11537 399
52722 776
26757 352
32234 748
17148 315
6158 123