3327
30091
3493
2481
12988
3316
3148
4897
2591
4100
2965
4000
3364
2296
2521
22613
4282
10406
3094
3010
2502
8448
27678
2607
2079
41680
3963
2740
2253
3791
13255
5309
2077
2419
5289
2827
22318
47932
9895
29266
12262
3601
8693
2957
10152
2106
13864
2568
2727
2187
3294
8388
45830
7998
7641
5878
2547
8700
3779
5986