1413 316
435 99
167470 664
67609 215
108860 364
196223 322
212923 793
146533 612
106224 412
88028 571
128085 166