157141 540
46028 167
9128 75
88802 585
529320 839
68395 319
122758 851
111890 426
165844 548
79284 227
625 44
3980 954