10008 293
104748 710
9781 228
348440 1450
198297 781
5072 92
17796 318
86256 385
5043 650
12756 396
4554 172