2289 458
4688 120
33447 596
26595 445
25056 818
20733 274
26388 477
39547 118
2763 161
2420 266
6360 607
4095 52
7276 567
2663 331