111 979
520 994
910 782
27 996
738 168
18 198
334 112
343 7
323 65
533 99
827 566
593 818
761 565
259 712
891 851
477 365
231 64
720 145
744 907
738 487
654 120
414 325
8 438
254 278
118 278
352 644
299 76
601 298
691 51
165 1000