635 160
2048 660
2801 680
2523 526
3456 423
5700 749
8996 889
8694 524
15723 87
11742 246
24287 217
7135 138
2656 360
3452 371