307 226
975 488
22 184
433 394
860 699
333 929
512 471
59 121
939 932
585 457
798 988
732 20
551 122
606 759
91 437
189 160
644 152
148 256
401 973
464 410