1650 285
844 948
681 841
646 83
923 26
127 375
516 114
271 443
492 251
1062 7
1028 702
201 92
563 836
220 574
552 526
455 830
920 633
839 294
508 923
918 586