874 1
581 905
53 129
418 585
252 733
645 606
160 480
123 186
305 386
443 877
419 265
197 152
266 630
676 518
27 218
321 363
810 356
253 887
795 417
660 481