2660 705
6804 664
7635 643
12521 358
7721 434
90559 387
59670 85
3186 245
3928 566
3730 666
3633 606
5750 501
60513 228