4299 666
4513 637
31655 486
2168 105
43450 142
26277 512
11170 45
23391 811
4142 698
5447 37
5933 524
4684 672