10002 293
104491 710
9775 228
348155 1450
197921 781
5062 92
17767 318
86035 385
5042 650
12685 396
4551 172