501 310
66 965
617 865
945 700
787 185
954 755
732 171
138 982
244 214
69 20
763 578
116 532
556 459
393 790
95 122
391 190
970 584
558 858
430 102
710 437
235 515
59 648
313 10
328 197
589 59
553 559
484 300
457 671
887 924
189 763