8660 369
1896 110
5323 568
16807 279
17819 116
2486 595
10335 631
10981 522
3617 513
4335 618
43772 373