12108 831
1690 274
4680 385
24885 95
9966 41
6034 646
4584 539
4780 222
7961 444
4664 612
5394 79
6739 629