19913 503
9994 320
4759 291
9284 665
9757 747
31491 633
22541 1056
1606 110
2167 93
4546 98
4372 598
25056 175
17724 108
2719 398
4013 806