9226 506
7198 796
125125 256
13155 725
3751 689
123790 330
20848 466
12811 622
47168 384
7355 374
7930 307