23967 503
11580 322
6361 292
9552 665
9919 747
31822 633
23238 1057
1663 110
2546 93
4943 104
4716 598
25116 175
18776 109
2909 398
4117 806