1426 316
438 99
167768 664
67808 215
109278 365
196977 323
213278 793
146921 612
106384 412
88395 571
128337 166