1412 316
435 99
167394 664
67582 215
108820 364
196069 322
212891 793
146434 612
106200 412
87981 571
128053 166