451 997
206 170
161 47
195 577
318 105
167 429
878 407
58 826
426 1000
970 739
824 744
114 439
15 559
411 753
929 509
842 85
216 13
546 197
991 28
171 429