821 124
355 89
2586 739
16694 729
2751 460
7597 421
2393 279
8658 631
4508 923
12683 551
4900 677
3154 348