600 75
13938 697
5221 591
32530 584
10785 497
4474 163
6203 38
15543 316
104465 176
14777 653
6298 667