102 745
309 701
113 864
668 227
464 730
536 270
999 569
649 997
155 137
232 624
990 970
50 168
97 54
178 84
910 906
149 32
28 272
583 48
260 498
54 331