12131 831
1702 274
4706 385
24886 95
9987 41
6037 646
4608 539
4788 222
7968 444
4670 612
5400 79
6741 629