5782
5168
5078
4506
2210
2105
1152
628
614
534
333
161
146
116
96
59
43
40
36
32
26
18
16
14
10
9
8
7
5
4
3
2