10003 293
104548 710
9775 228
348207 1450
197991 781
5062 92
17768 318
86074 385
5042 650
12702 396
4551 172