526 331
380 560
152 140
716 311
133 71
533 974
260 440
885 512
943 427
832 700
427 284
243 808
935 796
670 872
637 111
373 764
770 343
473 389
189 465
217 465
552 89
115 574
679 408
7 999
290 558
208 961
837 899
366 929
402 632
469 968