1163 1000
1214 146
557 976
758 258
267 44
948 537
154 348
285 429
767 467
144 18
815 823
899 759
725 130
556 939
144 880
1904 249
776 801
514 346
239 992
997 437
700 7
52 422
131 222
658 877