3042
5690
2490
9695
27401
2127
11916
3485
67410
2679
48306
2282
10948
2290
1895
5123
2138
8907
2061
1780
20148
5886
2833
3064
15662
2442
2361
2799
13361
3087
39977
2569
2085
90827
6170
3979
1869
2184
2649
4973
2458
12835
4636
2411
7693
16219
14778
3912
4136
6254
3600
2597
2131
3425
4935
33278
5960
2195
4785
6198