250 475 1081
443 117 3085
337 959 1172
180 070 697
474 469 1782
850 466 5259
416 716 969
412 217 3533
1 538 240 8565
353 918 876