650 646 2297
11 294 498 30982
415 496 6468
4 020 029 19133
433 416 1465
1 342 660 4352
484 335 1453
911 170 2993
491 767 1230
5 633 311 23946
1 650 418 11727
725 776 3652
15 270 190 50518
1 677 229 6079
585 363 2069
732 998 2864
3 361 412 15200
603 458 2055
636 828 3208
3 253 319 11497
1 627 500 8145
2 878 027 15736
2 505 366 12898