1426 316
438 99
167761 664
67806 215
109268 365
196970 323
213272 793
146914 612
106382 412
88381 571
128330 166