12110 157
11069 362
8197 170
7088 729
8102 584
40618 627
17729 171
6684 583
3389 542
5433 521
2791 108
3571 224
5735 596