1426 316
438 99
167781 664
67815 215
109302 365
197008 324
213294 793
146931 612
106391 412
88413 571
128351 166