1042 914
679 767
437 626
982 853
381 843
557 685
245 612
386 337
398 753
40 218
633 830
326 503
268 559
616 372
226 262
421 538
149 211
686 160
302 784
406 998