12116 831
1695 274
4698 385
24886 95
9978 41
6035 646
4599 539
4783 222
7962 444
4666 612
5395 79
6740 629