10003 293
104534 710
9775 228
348189 1450
197969 781
5062 92
17768 318
86061 385
5042 650
12700 396
4551 172