4477
4424
1832
1773
1668
1273
1158
1129
1118
885
698
530
522
485
432
407
362
225
224
167
161
158
144
143
127
87
75
72
55
41
36
35
33
32
28
22
19
18
17
15
14
13
11
10
9
8
7
6