16577 96
29151 698
6456 288
6973 951
8611 417
5339 871
3581 691
3547 215
25808 328
4494 572
2994 125
9780 288
4515 449
6235 751
33856 660