10005 293
104698 710
9780 228
348381 1450
198209 781
5068 92
17784 318
86203 385
5042 650
12747 396
4554 172