2481 660
1157 253
373 103
2456 634
2644 748
2678 785
2993 720
321 53
1936 224
25235 286
10619 667
4145 648
4536 457