1416 316
436 99
167505 664
67626 215
108898 364
196334 322
212953 793
146584 612
106240 412
88062 571
128114 166