2481 660
1157 253
373 103
2456 634
2644 748
2678 785
2993 720
321 53
1934 224
25233 286
10618 667
4145 648
4536 457