10001 293
104430 710
9771 228
348095 1450
197836 781
5060 92
17761 318
85985 385
5041 650
12676 396
4550 172