675 169
151 334
63 510
987 11
582 40
578 535
622 459
706 881
785 576
522 686
934 572
112 368
448 319
683 724
202 345
217 514
29 196
246 732
882 349
449 612