28556 764
22840 731
16441 762
2951 729
2678 719
993 123
18807 758
197341 528
14612 246
112692 620
80333 451