295635 620
7003 653
5649 316
6406 899
8356 565
85691 584
151525 1105
7718 276
67216 675
26308 199
6496 775
50058 358
5036 660
5625 455
7748 431
6322 293
60116 151