396 71
513 55
745 455
602 944
336 891
753 510
670 163
367 868
469 229
605 892
900 89
593 630
749 214
314 557
990 521
118 351
897 427
782 32
207 342
437 700