2293 458
4700 120
33496 596
26625 445
25075 818
20762 274
26409 477
39595 118
2771 161
2428 266
6370 607
4098 52
7288 567
2671 331