23673 503
11458 322
6311 292
9534 665
9907 747
31801 633
23178 1057
1660 110
2512 93
4923 104
4705 598
25106 175
18687 109
2899 398
4097 806