23806 503
11518 322
6326 292
9544 665
9912 747
31811 633
23211 1057
1660 110
2531 93
4933 104
4714 598
25109 175
18719 109
2905 398
4106 806