16716
9727
5583
26307
75945
10324
9400
7811
2343
12578
61314
5941
22595
2950
3902
3714
16699
111309
7454
8721
2945
4154
4515
249452
166483
6777
4210
16674
5047
83623
3862
88648
10998
4730
3191
2988
6946
2627
5894
3043
7405
6926
3730
3585
13192
20160
5582
3652
311551
496537
22314
48600
5405
3325
5617
2503
4262
5107
3692
335140