27095 293 416
73486 1240 1064
24353 320 349
64071 821 646
25606 272 296
44918 547 503
43629 731 716
16739 281 293
8830 173 113
52235 932 624