1412 316
435 99
167403 664
67583 215
108828 364
196084 322
212891 793
146439 612
106203 412
87982 571
128058 166