22746
4343
2028
16962
3159
4324
2560
7642
2066
8532
2676
2143
20243
2543
3901
4047
2809
4510
2311
5794
2888
37168
3216
3965
2473
2137
2479
3400
2885
9955
3024
2167
3015
2894
46654
2235
69016
5961
3059
2611
3843
18441
3361
7681
3566
2329
8401
7322
161845
2704
2523
15674
12830
2630
3113
157781
54292
2917
3086
4666