31 779
400 871
78 970
41 197
344 971
463 890
887 976
307 921
317 248
113 31
691 16
76 335
873 891
218 31