10003 293
104550 710
9775 228
348210 1450
197994 781
5062 92
17768 318
86075 385
5042 650
12705 396
4551 172