245 809
640 17
954 824
669 805
701 39
2 68
102 852
893 348
336 246
244 311
548 762
119 715
635 558
36 16
578 956
524 311
527 600
786 377
977 69
67 617