9993 293
104213 710
9767 228
347856 1450
197552 781
5054 92
17737 318
85802 385
5035 650
12623 396
4547 172