3902
3713
9050
16699
111309
7453
8721
2945
4154
4514
166479
6777
4208
16674
5047
83621
3862
88647
10998
4730
3191
2987
6942
5894
3043
7405
6925
3730
3585
13192
20160
5582
3652
311549
496534
22314
48597
5404
3324
2501
4262
335140
764336
17960
6955
2807
11825
15902
3314
110280
16753
13124
21288
15015
8425
3010
6424
15764
4448
76962