2485 660
1159 253
373 103
2457 634
2646 748
2682 785
2993 720
321 53
1942 224
25262 286
10620 667
4149 648
4538 457