1426 316
438 99
167782 664
67815 215
109305 365
197012 324
213296 793
146932 612
106391 412
88416 571
128352 166