939 397
257 382
620 367
489 320
999 381
508 120
604 872
536 322
319 37
16 267
906 285
817 683
392 548
42 148
160 485
564 727
85 794
886 963
860 278
353 246