1003 660
937 481
462 479
976 119
545 460
190 964
446 320
219 827
313 660
365 490
831 201
199 659
755 15
594 798
232 338
671 545
169 927
563 827
694 890
588 120