10003 293
104497 710
9775 228
348161 1450
197924 781
5062 92
17767 318
86038 385
5042 650
12686 396
4551 172