2444 652
1431 434
2498 660
1202 254
376 103
2495 634
2670 748
2728 785
3003 720
331 53
2037 224
25444 286
10634 667
4187 648
4603 457