165 11
27 650
306 724
909 702
509 175
343 666
980 697
907 752
338 862
350 4
72 109
773 381
609 478
633 784
400 828
401 922
223 281
46 872
235 252
365 268