578 388
95 396
488 865
840 304
1030 665
136 502
394 303
129 786
880 24
264 14
652 231
743 19
161 265
294 197
939 326
610 33
268 526
907 981
419 589
655 502