1003 660
937 481
457 479
976 119
544 460
187 964
446 320
218 827
313 660
364 490
830 201
197 659
755 15
594 798
232 338
668 545
169 927
563 827
693 890
588 120