10005 293
104707 710
9780 228
348399 1450
198231 781
5068 92
17788 318
86221 385
5042 650
12752 396
4554 172