12631 715
7778 264
8674 74
5977 358
12952 568
9844 286
4430 41
7591 847
4638 190
4613 681
4072 529
2334 176
8319 55
5662 655