500 671
405 299
585 918
257 227
1233 9
325 458
919 387
118 893
159 31
104 100
367 289
523 335
775 71
869 617
1248 668
903 44
885 862
531 89
954 624