1076 670
958 432
895 180
320 594
207 861
71 577
608 170
961 530
444 332
829 72
112 485
725 682
631 598
171 154
265 3
851 327
957 266
455 366
312 92
606 213