946 170
717 36
430 106
937 618
948 323
713 344
867 632
453 396
805 310
1012 637
447 944
117 103
275 582
261 302
104 964
161 25
221 935
540 979
360 493
34 973