153 51
390 869
127 754
20 199
903 536
930 287
267 179
673 860
111 526
482 81
628 637
613 508
339 864
940 61
794 882
39 823
376 250
423 4
99 885
727 739
957 1000
75 5
71 277
461 135
430 578
261 554
975 716
758 993
453 156
604 109