1332 243
886 326
902 208
382 57
851 453
81 465
643 337
342 233
799 266
89 882
325 588
259 302
529 802
704 240
706 689
702 353
441 301
937 470
881 503
747 927