12133 831
1703 274
4731 385
24888 95
9996 41
6039 646
4612 539
4796 222
7975 444
4676 612
5402 79
6742 629