2495 660
1197 254
376 103
2484 634
2664 748
2719 785
2999 720
327 53
2000 224
25404 286
10625 667
4180 648
4594 457