1012 776
301 862
496 718
858 792
139 547
1016 993
1051 269
907 527
273 55
986 241
32 713
792 636
387 773
702 486
925 141
524 400
14 799
516 863
152 206
305 930