725 130
413 176
1214 146
818 2
267 44
674 736
264 249
98 349
889 680
539 465
954 243
779 753
529 613
658 877
265 850
431 413
488 607
629 348
464 72
81 979
58 651
138 135
704 593
247 251