303 770
166 984
81 397
516 449
967 55
643 126
466 487
495 593
1014 430
971 277
290 17
657 417
246 970
346 332
66 948
1008 868
879 520
23 478
631 711
336 609