2471 660
1155 253
373 103
2453 634
2643 748
2673 785
2992 720
319 53
1929 224
25207 286
10618 667
4140 648
4535 457