23986 503
11594 322
6370 292
9555 665
9922 747
31823 633
23242 1057
1663 110
2548 93
4943 104
4718 598
25117 175
18785 109
2910 398
4117 806