9993 293
104184 710
9765 228
347834 1450
197510 781
5054 92
17733 318
85780 385
5034 650
12613 396
4547 172