89 929
1007 557
441 833
1516 918
645 950
618 278
782 155
536 373
10 402
232 347
700 625
564 157
236 562
631 406
479 447
831 923
502 390
429 215
287 667
774 324
570 923
121 889
212 735
583 61