249451
166480
6777
4210
16674
5047
83622
88647
10998
4730
2987
6942
2627
5894
3043
7405
6925
3730
3585
13192
20160
5582
3652
311549
496536
22314
48597
5405
3324
5616
2501
4262
5105
3692
335140
764336
17960
6955
2807
11825
15902
3314
110280
2828
16753
13124
21289
15015
8426
3010
6424
15764
4448
76962
2875
2510
4745
6341
12056
19075