2291 458
4694 120
33480 596
26611 445
25065 818
20755 274
26400 477
39575 118
2769 161
2425 266
6365 607
4096 52
7281 567
2668 331