1003 132
151 149
477 470
173 511
36 621
631 512
388 981
850 847
991 49
864 79
176 688
644 211
103 774
311 73
835 259
403 691
769 664
466 421
13 509
472 610
720 50
563 79
941 969
102 601