26563 508
19117 456
9976 485
8181 446
51249 85
5569 567
3750 736
14604 747
32105 928
56162 593
31474 665
5677 623
3090 120