1410 316
433 99
167293 664
67556 215
108758 364
195998 322
212841 793
146277 612
106171 412
87928 571
128015 166