1406 316
433 99
167230 664
67545 215
108716 364
195952 322
212819 793
146200 612
106150 412
87887 571
128001 166