5646 679
125234 335
393205 1212
150738 729
135457 1008
207441 916
10467 419
3066 723
967 147
7972 798