3311
3309
2437
2095
1256
1201
1135
1022
497
496
467
439
411
382
333
301
259
250
210
204
195
157
145
122
101
91
90
86
79
70
64
59
55
53
47
39
31
28
27
24
20
18
17
16
15
14
13
12
9
7
6
5