4096 703
5412 99
5323 256
5724 607
38561 49
11175 134
71652 730
12472 604
27208 818
17923 440
25973 352