1410 316
433 99
167311 664
67564 215
108768 364
196007 322
212848 793
146306 612
106173 412
87935 571
128019 166