295975 620
7007 653
5651 316
6407 899
8356 565
85691 584
151658 1107
7720 276
67257 675
26311 199
6496 775
50111 358
5039 660
5625 455
7758 431
6323 293
60216 151