10002 293
104461 710
9774 228
348124 1450
197879 781
5061 92
17764 318
86014 385
5042 650
12679 396
4551 172