10005 293
104699 710
9780 228
348388 1450
198215 781
5068 92
17785 318
86211 385
5042 650
12748 396
4554 172