5003 786
689 531
872 396
643 48
39 284
471 439
11 702
849 297
9 722
405 702
437 841
43 635
233 724
977 909
964 728
321 266
809 431
446 922
966 699
415 602
645 745
479 167
732 12