1410 316
433 99
167328 664
67565 215
108778 364
196010 322
212853 793
146322 612
106180 412
87941 571
128025 166