159 199
108 101
901 894
637 635
63 963
285 728
195 506
945 331
1000 119
908 37
125 435
55 476
287 991
490 163
436 49
682 688
94 405
862 262
957 405
376 989