17631 552
20731 832
19160 318
17203 161
122390 1032
13330 582
7908 416
191338 405
108248 896
57321 1057
15471 366