350 219
347 753
722 688
834 298
539 764
330 470
893 654
752 589
369 691
26 388
439 948
951 294
880 100
73 433
511 735
197 493
72 623
400 77
842 678
690 307
102 59
945 684
169 760
1000 853
396 247
510 373
784 465
40 928