10008 293
104767 710
9781 228
348461 1450
198338 781
5073 92
17798 318
86278 385
5044 650
12759 396
4555 172