286 981
816 734
1148 55
249 266
155 483
671 286
96 205
549 102
591 888
438 265
707 486
943 415
359 617
137 865
684 879
273 783
221 217
111 320
685 701
31 471