27095 293 416
73486 1240 1064
79748 1340 832
19077 259 342
69196 1005 794
4559 60 72
49071 971 640
87963 966 1626
52235 932 624
22504 226 295