2454 526
2451 652
1433 434
2500 660
1202 254
377 103
2498 634
2671 748
2728 785
3003 720
331 53
2043 224
25448 286
10634 667
4187 648
4603 457