1078 670
964 432
897 180
321 594
207 861
72 577
608 170
961 530
445 332
830 72
114 485
725 682
632 598
172 154
265 3
851 327
958 266
455 366
312 92
606 213