16716
9727
5583
26307
75947
10324
9400
7811
2345
12578
61314
5941
22596
2950
3902
3714
16700
111309
7455
8721
2945
4154
4515
249452
166483
6777
4210
16674
5047
83624
3862
88649
10998
4730
3191
2988
6946
2627
5895
3043
7405
6926
3730
3585
13192
20160
5583
3652
311552
496538
22315
48600
5405
3325
5617
2503
4262
5107
3692
335141