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