16566 96
29071 698
6451 288
6964 951
8609 417
5337 871
3577 691
3542 215
25740 328
4490 572
2987 125
9777 288
4514 449
6234 751
33838 660