1007 307
886 846
817 121
135 916
933 299
674 66
356 351
858 47
730 82
213 295
798 741
1042 340
843 917
501 240
107 677
849 498
64 357
262 856
337 612
776 227