31806
28562
86418
12965
58751
41164
52994
33149
98120
17655