23652 503
11450 322
6308 292
9532 665
9907 747
31798 633
23177 1057
1660 110
2510 93
4920 104
4704 598
25106 175
18687 109
2899 398
4097 806