321 503
1108 566
221 262
765 913
65 609
1021 393
159 248
143 375
704 209
990 369
463 67
587 888
790 433
179 561
192 883
585 487
400 712
880 36
833 632
413 585