1419 316
436 99
167542 664
67647 215
108958 364
196450 322
212982 793
146658 612
106260 412
88106 571
128141 166