29997
77263
23691
15375
15464
40409
81168
16285
97443
43002