5001 786
928 510
643 48
5800 462
425 206
29 36
522 787
164 872
980 446
71 366
272 20
809 431
686 592
782 86
44 304
955 965
897 45
226 187
9 722
233 724
405 702
963 92
499 553