12131 831
1702 274
4710 385
24886 95
9988 41
6037 646
4608 539
4789 222
7971 444
4670 612
5401 79
6741 629