3041
5689
2489
9695
27399
2127
11916
3485
67410
2679
48306
2281
10948
2289
1895
5123
2138
8907
2061
1778
20148
5886
2832
3064
15662
2442
2360
2799
13361
3087
39976
2569
2085
90827
6170
3977
1869
2184
2649
4973
2457
12835
4636
2410
7693
16219
14778
3912
4136
6254
3600
2597
2131
3425
4934
33277
5960
2195
4784
6198