4620
4157
1903
1626
1500
1466
1175
970
920
804
636
499
433
416
351
253
205
190
185
168
163
154
104
99
76
75
59
56
42
41
38
33
32
31
29
22
21
20
19
17
16
15
14
13
12
10
9
8
7
6