3662
3520
2542
2166
1381
1356
1221
1056
508
430
424
377
375
369
318
264
229
212
210
206
182
153
141
125
118
113
106
71
70
66
54
49
48
44
43
41
32
27
22
21
20
19
18
17
16
13
12
10
8
7
6