81 135
276 99
160 958
398 893
236 581
840 316
151 214
213 675
25 861
712 445
854 125
719 2
917 594
727 66
932 508
986 35
567 734
286 546
861 295
122 666