1003 129
112 403
880 381
992 204
61 527
786 191
344 276
764 265
274 193
755 26
749 257
572 746
921 518
826 973
935 982
1006 135
943 610
700 736
753 707
169 221