23628 503
11442 322
6306 292
9524 665
9906 747
31795 633
23173 1057
1656 110
2509 93
4918 104
4703 598
25105 175
18681 109
2897 398
4097 806