1413 316
435 99
167446 664
67603 215
108847 364
196184 322
212912 793
146505 612
106215 412
88000 571
128081 166