315 246
295 887
765 868
420 350
680 638
91 578
277 515
755 333
375 591
119 426
186 222
928 449
89 298
849 508
255 955
76 845
289 806
676 508
853 36
399 776