59 703
454 295
526 889
296 692
203 639
999 984
867 792
599 26
272 91
524 899
1048 547
409 165
465 310
152 431
146 525
125 834
292 574
740 360
875 577
716 395