10002 293
104439 710
9773 228
348106 1450
197853 781
5060 92
17762 318
85994 385
5041 650
12676 396
4551 172