542 60
1218 211
2742 645
3244 885
2321 509
3256 751
1193 252
297 36
2661 727
2446 686
1595 368
2682 598
2823 680
2366 470
1235 316
992 175
2078 374
1745 484
945 224
1909 491
2872 657
965 163
2559 629
3057 570