640 925
318 368
1040 976
580 946
290 565
102 899
396 7
308 43
798 666
816 643
378 224
778 251
691 711
1007 83
777 926
633 294
561 54
235 538
535 244
881 169