2302 458
4720 120
33583 596
26657 445
25107 818
20812 274
26462 477
39682 118
2792 161
2441 266
6387 607
4115 52
7316 567
2685 331