305 82
580 511
238 562
831 66
530 364
996 246
676 736
50 760
1104 5
991 491
768 308
940 652
738 836
555 332
941 140
285 683
91 535
448 858
400 488
752 412
370 695
23 693
776 801