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