871 946
493 329
132 167
81 257
860 398
1014 785
78 997
652 365
465 234
756 249
191 937
440 924
706 844
788 694
761 924
719 996
494 746
426 51
894 958
312 559