2454 526
2451 652
1433 434
2499 660
1202 254
377 103
1037 264
2498 634
2671 748
2540 591
2728 785
3003 720
331 53
2043 224
25447 286
10634 667
4187 648
4603 457
32718 928