528 506
140 685
550 365
161 592
748 634
423 428
255 158
138 419
129 609
979 805
421 831
327 553
360 402
743 2
991 579
973 214
612 95
378 742
698 43
81 45