9997 293
104268 710
9767 228
347949 1450
197642 781
5056 92
17744 318
85869 385
5036 650
12641 396
4549 172