17684 552
20739 832
19169 318
17215 161
122840 1032
13346 582
7930 416
191587 405
108406 897
57465 1057
15558 366