139 593
432 615
584 154
977 679
387 736
389 642
148 482
128 313
1013 924
1007 977
37 93
772 926
244 768
588 345
634 396
322 955
744 396
326 583
272 151
328 283