10003 293
104518 710
9775 228
348180 1450
197946 781
5062 92
17767 318
86055 385
5042 650
12695 396
4551 172