127 26
122 804
312 531
947 102
451 91
120 298
301 694
556 460
956 891
976 677
431 27
127 775
765 208
320 820
504 984
660 154
588 425
471 561
162 2
140 30