53575
5241
28096
3934
67340
36600
22568
20509
57718
12018