398086 1214
100471 564
361731 849
24789 407
80001 553
145535 696
481367 999
59849 498
181991 422
149698 541
52767 842
69047 330
182789 655
57366 445
130645 494
72496 744
76215 875
127582 475
113796 890
230758 1202
72459 648
122686 769
72387 781