16556 96
29000 698
6450 288
6956 951
8608 417
5334 871
3575 691
3539 215
25694 327
4487 572
2987 125
9773 288
4512 449
6230 751
33816 660