683 75
14168 697
5229 591
32564 584
10798 498
4482 163
6224 38
15562 316
105070 177
14850 653
6321 667