23781 503
11504 322
6320 292
9542 665
9912 747
31808 633
23208 1057
1660 110
2525 93
4932 104
4712 598
25109 175
18712 109
2903 398
4104 806