6646
17522
25994
103317
167208
8306
2805
57168
10325
5317
16715
9727
5583
26306
75943
10324
9399
7810
2343
12577
61313
5939
22595
2950
3902
3713
9050
111309
7453
8721
2945
4154
4514
249451
166480
6777
16674
5047
83622
3862
88647
10998
4730
3191
2987
2627
5894
3043
7405
6925
3730
13192
20160
5582
3652
311549
496535
22314
48597
5404