1420 316
436 99
167554 664
67658 215
108962 364
196478 322
212990 793
146662 612
106266 412
88112 571
128148 166