295200 620
7002 653
5647 316
6406 899
8356 565
85689 584
151387 1104
7717 276
67178 675
26303 199
6496 775
50016 357
5033 660
5622 455
7746 431
6321 293
60019 151