43868
117978
63644
80
82
111
123
5859
98433
70
71
23516
17670
15571
13962
10792
1046263
9514
934148
9240
775142
7200
70311