640 599
244 522
662 288
783 951
35 621
175 759
577 118
496 896
346 150
853 451
741 518
861 660
278 565
270 371
246 34
260 683
331 983
591 202
244 84
658 634