40 110
647 447
332 453
636 753
117 158
907 959
738 858
37 468
321 814
988 489
426 112
84 341
938 451
435 684
509 626
419 589
906 572
105 753