1110 583
899 357
876 705
871 403
795 183
483 619
447 385
306 843
305 143
293 565
236 929
227 119
223 24
130 51
43 793