1004 851
159 400
990 358
389 525
670 518
989 268
393 702
811 652
239 551
314 684
539 841
287 545
54 411
126 640
102 707
552 385
761 681
590 440
752 544
395 39