10029 293
105284 710
9803 228
349100 1450
199079 781
5084 92
17860 318
86731 386
5055 650
12886 397
4570 172