1729 102
8676 909
5404 855
31968 420
51632 161
24883 776
7390 531
15287 737
6267 559
7416 907
7872 670
7484 224
13017 611
6328 427
9189 426