2442 127
238 562
749 145
181 129
555 332
1011 556
1461 978
61 279
729 261
159 313
984 503
41 936
12 287
442 673
1104 482
715 727
849 815
10 246
109 369
923 332
883 440
917 511
767 467