1426 316
438 99
167795 664
67824 215
109340 365
197047 324
213313 793
146948 612
106396 412
88437 571
128370 166