23682 503
11463 322
6312 292
9535 665
9907 747
31803 633
23183 1057
1660 110
2513 93
4926 104
4705 598
25106 175
18689 109
2899 398
4097 806