30 44
744 988
100 423
160 494
887 597
884 939
244 770
557 380
896 593
127 531
748 327
834 382
926 236
38 4
569 171
147 927
262 362
587 834
369 38
36 516