1412 316
435 99
167388 664
67579 215
108817 364
196064 322
212888 793
146424 612
106199 412
87978 571
128046 166