1426 316
438 99
167768 664
67809 215
109280 365
196979 323
213280 793
146924 612
106384 412
88396 571
128338 166