10003 293
104530 710
9775 228
348186 1450
197961 781
5062 92
17768 318
86058 385
5042 650
12699 396
4551 172