295046 620
7001 653
5647 316
6404 899
8352 565
85689 584
151309 1104
7717 276
67156 675
26302 199
6496 775
49994 357
5033 660
5621 455
7740 431
6321 293
59978 151