146376
22522
266828
3365
3694
78791
102977
7333
56824
6941
5650
5044
8119
18232
28988
20570
4365
10160
9560
18954
5105
5762
7438
12521
5628
20214
7365
7066
8882
9093
4300
8603
289823
29835