26009 744
47975 523
38100 833
66304 884
53370 492
20368 461
51148 335
156181 953
28718 814
23917 56
67875 879
31605 478
28730 162
74885 405
75623 1075
113725 799