14931 3287
11259 3148
4847 6432
7200 5284
3259 10894
3433 14625
9483 8145
5494 1769
3347 8878
12048 11648
12676 4979