10008 293
104746 710
9781 228
348432 1450
198278 781
5071 92
17794 318
86247 385
5043 650
12756 396
4554 172