19632 503
9871 320
4712 291
9274 665
9752 747
31472 633
22499 1056
1599 110
2148 93
4533 98
4364 598
24335 175
17654 108
2703 398
4002 806