2916 753
2235 505
2826 460
8989 402
6100 217
11538 399
52763 776
26761 352
32262 748
17151 315
6164 123