89539 287
4595 567
343296 934
17064 594
7152 904
3883 296
5574 735
8817 811
5570 521
6587 688
7371 863
6063 751
35056 561