305 313
298 622
16 263
1248 1000
629 247
641 262
666 778
723 389
96 660
639 460
319 114
126 591
304 706
78 497
231 710
855 889
166 890
893 362
350 7
818 860
57 507
170 966
112 644
300 49