9258 506
7257 796
125902 256
13613 725
3754 689
124057 331
20945 466
12838 622
47395 384
7359 374
7948 307