10018 293
105023 710
9796 228
348773 1450
198703 781
5079 92
17823 318
86483 385
5048 650
12822 397
4565 172