1416 316
436 99
167506 664
67627 215
108905 364
196346 322
212954 793
146594 612
106241 412
88068 571
128116 166