1000
4208
39
37
3999
93
98
3966
81
27
3662
52
51
3601
14
24
3529
23
26
3451
113
194
3439
64
90
3414
3340
31
69
3310
62
3162
15
3154
40
115
3142
44
117
3115
36
65
3077
58
216
3074
71
132
3058
28
43
2999
16
2986
57
41
2967
85
2952
76
92
2939
2906
20