3379
3322
2259
2028
1290
1165
1145
884
686
478
445
400
397
316
282
265
264
233
219
210
208
189
96
91
87
80
79
77
74
64
55
52
49
45
37
35
33
32
22
20
19
18
15
12
11
9
8
7
6
5