525 75
13703 697
5218 591
32516 584
10770 497
4469 163
6196 38
15532 316
104081 176
14770 653
6292 667