1006 114
1265 163
615 457
451 235
391 337
755 457
131 771
659 27
836 144
776 829
680 585
811 323
63 787
163 671
778 879
473 812
406 304
860 524
929 784
513 211
746 471
332 733
665 129
986 8