596 115
449 535
96 91
215 704
602 269
835 999
113 65
476 302
380 755
732 605
368 178
913 61
582 894
295 748
513 152
746 688
157 623
714 264
371 333
360 476
256 864
405 395
416 770
92 172
864 287
850 741
152 849
280 881
474 149
165 639