505 281 3438
577 278 2970
294 133 1557
197 009 795
516 708 2916
1 820 223 11310
606 242 3714
836 890 5454
1 914 788 10884
783 175 4701
646 466 5689
4 032 504 33253
702 774 5837
447 462 2685
527 595 1479
390 942 3290
425 629 1550
387 666 2101
350 289 1835
621 243 6332
375 739 1659
130 948 442
186 842 938
764 563 8296