2561 551
1071 304
2495 664
549 170
2693 541
1377 315
2239 539
2961 974
2442 502
8525 72
16792 401
5753 724