10006 293
104716 710
9780 228
348407 1450
198242 781
5068 92
17788 318
86224 385
5042 650
12753 396
4554 172