12122 831
1696 274
4701 385
24886 95
9981 41
6036 646
4600 539
4784 222
7964 444
4667 612
5396 79
6740 629