2916 753
2235 505
2838 460
8990 402
6100 217
11539 399
52796 776
26764 352
32272 748
17153 315
6169 123