10018 293
105027 710
9796 228
348774 1450
198708 781
5079 92
17823 318
86486 385
5048 650
12822 397
4565 172