303 336
118 600
288 126
435 254
796 158
73 541
284 876
991 416
272 645
30 708
889 655
222 571
719 40
69 825
382 605
853 138
934 299
551 162
230 628
966 541