17699 552
20742 832
19173 318
17221 161
123044 1032
13351 582
7934 416
191626 405
108437 897
57503 1057
15574 366