5243 276
4848 771
100237 888
34820 729
2943 308
33158 766
23985 569
985 39
8947 939
68775 184
58857 608