10011 293
104937 710
9792 228
348656 1450
198573 781
5077 92
17816 318
86400 385
5046 650
12794 396
4560 172