1004 816
275 305
640 702
613 133
177 152
259 435
447 736
978 976
504 951
299 620
408 738
441 718
815 904
936 735
282 958
603 134
166 369
880 189
964 107
313 642