1142 253
373 103
2446 634
2640 748
2668 785
2990 720
319 53
1918 224
25173 286
10618 667
4134 648
4526 457