26642 508
19120 456
9977 485
8184 446
51432 85
5572 567
3750 736
14614 747
32188 928
56217 593
31481 665
5681 623
3096 120