412 583
896 475
580 73
86 319
872 140
44 537
142 379
330 13
539 950
195 519
596 988
1003 36
31 849
177 139
271 777
800 116
145 118
80 33
404 128
238 248