4394 666
4577 637
31923 486
2300 105
43645 142
26489 512
11230 45
23615 811
4186 698
5571 37
6081 524
4730 672