17685 552
20739 832
19170 318
17215 161
122881 1032
13346 582
7930 416
191594 405
108413 897
57468 1057
15559 366