2695 544
1571 300
3505 634
2635 49
2851 78
16800 485
12285 296
5139 312
4582 509
2295 287
2445 552
3401 631
16610 63