23640 503
11447 322
6306 292
9528 665
9907 747
31796 633
23174 1057
1658 110
2509 93
4919 104
4703 598
25106 175
18685 109
2899 398
4097 806