9226 506
7198 796
125115 256
13152 725
3751 689
123788 330
20848 466
12811 622
47168 384
7355 374
7930 307