19743 503
9913 320
4731 291
9280 665
9754 747
31480 633
22522 1056
1601 110
2158 93
4540 98
4367 598
25043 175
17681 108
2715 398
4005 806