833 933
306 791
829 753
349 715
526 543
958 486
592 449
322 404
514 392
101 354
188 313
137 278
1027 203
124 196
1030 180
232 169
361 164
720 104
901 81
633 56