336 883
63 898
831 535
144 685
709 158
280 909
776 170
580 146
806 355
283 91
700 68
177 97
458 5
847 738
662 795
225 52
14 222
165 265
589 387
871 173
134 119
43 574
259 176
234 587
561 453
346 788
772 943
162 574
676 696
295 481