3641
3542
2261
2156
1337
1309
1290
1046
482
476
440
376
362
330
315
272
256
236
218
194
185
162
158
129
105
96
77
73
67
62
58
57
55
49
47
42
40
27
26
24
23
21
20
19
18
17
15
14
12
10
9
8
7