341 952
122 69
841 715
676 487
398 408
253 416
635 930
229 867
687 582
138 329
80 898
495 732
92 564
960 419
489 570
969 722
183 509
601 171
881 591
226 963