12110 831
1691 274
4687 385
24885 95
9968 41
6034 646
4589 539
4780 222
7961 444
4664 612
5394 79
6740 629