403 797
838 713
842 633
379 954
991 397
41 101
245 988
930 401
233 121
244 599
532 144
765 287
563 153
312 935
101 320
32 66
535 430
739 197
584 16
271 639