24209 503
11670 322
6398 292
9567 665
9932 747
31842 633
23294 1057
1673 110
2559 93
4951 104
4724 598
25126 175
18837 109
2921 398
4121 806