296358 621
7008 653
5652 316
6408 899
8356 565
85694 584
151851 1108
7721 276
67333 675
26317 199
6498 775
50165 358
5041 660
5625 455
7768 431
6328 293
60356 151