51460
24138
45123
55401
98618
63121
58050
45871
34150
28454
25890
23262