10011 293
104845 710
9785 228
348561 1450
198453 781
5074 92
17808 318
86331 385
5046 650
12777 396
4557 172