641 72
2897 827
2866 579
999 198
4141 217
2511 252
4548 28
3672 294
7710 94
30850 166
193125 1047
104426 467
150729 750
160238 754
127463 245
121508 629
276135 1813
142070 815
157520 525
160162 621