1116 251
529 613
894 33
88 535
815 765
397 488
552 741
76 775
755 45
778 239
119 534
180 574
408 413
866 911
1904 249
117 532
263 839
1214 146
692 706
41 936
619 851
700 333
225 427
695 938