1426 316
438 99
167782 664
67815 215
109308 365
197015 324
213296 793
146934 612
106391 412
88416 571
128352 166