1426 316
438 99
167793 664
67824 215
109330 365
197043 324
213308 793
146945 612
106394 412
88430 571
128364 166