10005 293
104702 710
9780 228
348393 1450
198222 781
5068 92
17787 318
86216 385
5042 650
12750 396
4554 172