62311
18149
160
142031
143
650
292802
123
95726
105265
80
19656
14950
13031
11790
8862
851263
7950
7582
737148
637142
5760