250 430 1081
442 976 3085
337 875 1172
180 058 697
474 400 1782
849 246 5254
416 660 969
412 096 3533
1 537 843 8565
353 841 876