308 843
448 385
484 619
876 705
230 119
903 357
225 24
871 403
45 793
293 565
306 143
797 183
131 51
1128 583
236 929