2302 458
4719 120
33579 596
26655 445
25107 818
20811 274
26460 477
39680 118
2790 161
2440 266
6387 607
4115 52
7316 567
2684 331