51493
24208
45127
55407
98620
63125
58051
45893
34154
28463
25897
23270