26006 744
47973 523
38089 833
66296 884
53364 492
20365 461
51140 335
156169 953
28713 814
23915 56
67864 879
31605 478
28724 162
74875 405
75615 1075
113715 799