12111 831
1692 274
4689 385
24885 95
9969 41
6034 646
4594 539
4780 222
7961 444
4664 612
5394 79
6740 629