596 703 3323
777 320 5751
503 385 3584
5 785 533 19378
1 900 436 5740
13 761 473 34548
2 780 663 14366
4 451 402 18048
8 170 129 20582