2493 660
1178 253
374 103
2470 634
2653 748
2699 785
2995 720
323 53
1957 224
25325 286
10622 667
4160 648
4557 457