10011 293
104944 710
9792 228
348678 1450
198594 781
5077 92
17816 318
86409 385
5046 650
12802 396
4561 172