16577 96
29154 698
6457 288
6974 951
8611 417
5339 871
3581 691
3547 215
25813 328
4494 572
2994 125
9783 288
4515 449
6235 751
33858 660