22 25
713 699
775 456
476 365
939 546
750 178
866 117
431 626
191 250
265 803
580 572
302 389
691 425
601 186
186 346
564 488
820 854
17 433
137 794
73 374