909 168
263 742
214 161
870 15
645 445
468 336
772 295
42 102
782 281
135 792
582 596
469 180
669 504
583 116
947 19
825 118
1092 874
339 39
800 855
676 560