1016 252
292 905
298 826
183 183
314 739
864 607
358 916
977 240
54 473
869 559
793 628
857 958
7685 805
727 740
1007 541
495 780
1827 239
815 331
877 620
821 879
77 494
837 809
738 984
157 280