26642 508
19120 456
9977 485
8184 446
51423 85
5572 567
3750 736
14612 747
32183 928
56216 593
31480 665
5681 623
3096 120