19366 503
9783 320
4677 291
9257 665
9746 747
31460 633
22456 1056
1595 110
2126 93
4525 98
4358 598
22679 174
17601 108
2681 398
3995 806