409 257
532 613
556 939
443 681
702 158
288 53
818 820
936 948
743 451
514 346
396 551
770 255
783 23
64 15
635 406
212 972
892 275
8 628
570 287
883 680