675 612
257 323
433 998
989 349
476 994
929 360
941 893
265 543
166 365
709 403
165 583
49 80
16 807
128 503
403 962
278 743
485 147
314 43
483 470
927 585