9996 285
11753 649
13591 342
27460 849
21729 772
31641 707
65705 215
31890 625
4967 213
5120 141
5437 550