10011 293
104877 710
9786 228
348600 1450
198492 781
5075 92
17808 318
86341 385
5046 650
12782 396
4558 172