10011 293
104871 710
9786 228
348593 1450
198484 781
5075 92
17808 318
86336 385
5046 650
12781 396
4558 172