302 415
682 806
773 187
43 432
256 888
797 245
1007 613
947 180
197 677
295 225
407 819
704 624
259 672
575 448
360 137
16 144
314 301
823 433
437 477
298 74