7793 791
11723 412
15863 327
7518 563
30949 426
103882 584
26149 59
65304 248
7458 434
5100 529
3893 73
2421 533
14652 58