326 182
147 985
221 665
849 498
633 153
325 771
583 494
23 704
620 860
269 909
858 848
627 970
697 880
388 928
500 538
751 134
924 365
501 672
671 1000
568 30
510 356
525 63
572 56
390 782