598 31
993 576
455 295
842 310
883 293
345 165
336 913
594 888
537 189
196 827
172 238
820 652
757 250
862 777
545 775
233 28
284 54
602 76
333 245
522 707