10008 293
104755 710
9781 228
348450 1450
198315 781
5073 92
17796 318
86268 385
5043 650
12757 396
4555 172