10003 293
104515 710
9775 228
348177 1450
197942 781
5062 92
17767 318
86051 385
5042 650
12693 396
4551 172