253510
176480
124421
119281
118943
104812
98591
92814
91243
72378
69961
61488
58793
56777
53616
46551