16196 357
14609 828
974 64
1723 278
7951 230
4702 484
5567 280
7004 674
9591 714
6863 657
4897 127
3201 109
3682 562