10011 293
104946 710
9792 228
348681 1450
198599 781
5077 92
17817 318
86410 385
5047 650
12802 396
4561 172