23737 503
11492 322
6318 292
9540 665
9910 747
31805 633
23199 1057
1660 110
2518 93
4931 104
4712 598
25108 175
18702 109
2899 398
4100 806