843 496
283 904
137 67
306 290
326 757
893 168
844 10
130 613
811 595
1044 279
631 20
877 140
968 650
872 339
103 237
642 72
899 483
533 163
315 747
624 544