1412 316
435 99
167440 664
67597 215
108843 364
196147 322
212904 793
146483 612
106212 412
87999 571
128078 166