2920 753
2236 505
2900 460
8995 402
6107 217
11543 399
52840 776
26802 352
32387 748
17175 315
6182 123