57942
192031
81739
53448
164317
71
50
152395
43868
117978
63644
94632
22306
16780
14831
13310
10162
990263
8864
8780
843148
734142
67811
6730