91282
67431
20688
16071
99597
53523
15111
78562
44292
38923