1426 316
438 99
167777 664
67813 215
109294 365
196993 324
213288 793
146928 612
106390 412
88410 571
128344 166