509 516 8165
390 531 2560
711 260 6183
645 856 3487
504 596 2269
662 657 8010
3 114 151 18659
4 351 431 30475
526 136 1914
507 994 1805
211 423 1240
623 458 2583
401 274 947
708 062 3273
1 644 756 4602
786 977 2517
1 059 654 3016
2 404 798 18541
254 585 2008
1 074 921 9802
454 139 4361
793 168 5718
596 352 3465
1 566 368 10342