2547 642
448 113
8818 652
6177 97
25913 92
19471 170
29678 378
73548 906
256145 701
31882 234
6663 140
7459 353