25 219
511 772
759 618
843 623
413 839
110 134
416 707
440 768
455 100
846 571
260 238
762 169
82 47
120 715
94 102
36 466
746 600
759 355
249 846
407 867