10003 293
104544 710
9775 228
348203 1450
197987 781
5062 92
17768 318
86069 385
5042 650
12702 396
4551 172