2484 660
1158 253
373 103
2457 634
2646 748
2681 785
2993 720
321 53
1939 224
25258 286
10620 667
4147 648
4538 457