813 161
1000 381
955 962
349 94
77 91
564 453
16 399
755 514
361 970
325 101
152 372
772 434
114 774
812 962
647 153
110 315
978 754
914 660
641 58
433 603