532 75
13706 697
5218 591
32517 584
10770 497
4470 163
6197 38
15532 316
104101 176
14770 653
6292 667