9993 293
104196 710
9767 228
347843 1450
197527 781
5054 92
17735 318
85792 385
5034 650
12621 396
4547 172