576 903
126 286
14 465
349 227
298 491
1018 675
812 95
518 760
488 700
618 899
382 966
216 355
634 326
645 415
103 259
304 395
178 233
827 894
825 347
167 116