149125 662
110871 908
45068 1135
55118 707
32256 521
41896 843
63197 319
37618 679
76822 153
44902 555