4395 666
4577 637
31926 486
2303 105
43646 142
26496 512
11230 45
23616 811
4190 698
5574 37
6083 524
4731 672