2916 753
2235 505
2824 460
8989 402
6100 217
11538 399
52756 776
26760 352
32257 748
17151 315
6164 123