1116 251
531 613
1113 129
650 657
228 574
552 10
60 95
397 488
439 673
572 504
441 833
999 968
895 860
843 524
543 55
212 972
9 246
378 769
186 285
154 348
721 771
714 648
230 190
883 245