257 227
778 166
1233 9
884 862
531 89
509 701
573 703
162 879
761 695
367 289
251 176
357 87
774 71
498 671
404 299
112 727
1016 906
1242 668