162 231
927 432
832 162
350 97
687 562
177 432
954 2
617 404
244 770
157 51
946 232
93 217
525 789
457 967
610 335
330 514
907 811
475 506
30 270
865 559