1413 316
435 99
167462 664
67608 215
108855 364
196204 322
212922 793
146528 612
106224 412
88017 571
128084 166