10008 293
104761 710
9781 228
348456 1450
198329 781
5073 92
17798 318
86274 385
5044 650
12759 396
4555 172