1004 110
191 51
306 100
60 169
880 67
443 802
63 374
482 595
917 27
969 361
190 847
179 857
797 794
530 784
525 514
439 820
616 860
953 552
402 426
435 375