10003 293
104537 710
9775 228
348193 1450
197978 781
5062 92
17768 318
86065 385
5042 650
12701 396
4551 172