632 160
2047 660
2797 680
2522 526
3454 423
5699 749
8994 889
8691 524
15722 87
11740 246
24263 217
7133 138
2653 360
3446 371