5502
5465
2275
2116
2095
1598
1443
1130
1057
887
831
610
562
533
493
451
435
260
259
252
239
224
163
129
110
95
82
66
63
46
45
43
39
30
29
26
23
20
18
17
15
14
13
11
10
9
8
7