101 946
225 984
530 212
989 518
856 743
752 530
597 296
773 846
742 656
136 195
33 117
84 373
461 405
274 393
376 906
150 465
201 334
88 447
56 676
977 814
173 975
240 32
216 585
796 192
976 983
526 594
793 984
266 233
20 774
536 419