432 878
1026 832
179 696
471 389
675 796
969 532
355 47
999 62
689 846
418 628
117 358
491 233
807 38
587 428
452 20
856 748
349 190
1015 282
399 667
202 125