1422 316
436 99
167588 664
67673 215
108982 364
196551 322
213008 793
146701 612
106291 412
88136 571
128173 166