16182 357
14604 828
974 64
1723 278
7949 230
4702 484
5561 280
7001 674
9591 714
6863 657
4895 127
3199 109
3680 562