522 353
816 137
939 561
62 278
470 268
697 816
50 769
415 117
938 340
451 435
860 697
893 103
694 332