10015 293
104962 710
9792 228
348694 1450
198620 781
5078 92
17818 318
86426 385
5047 650
12806 396
4563 172