5606
5468
2274
2090
1993
1667
1502
1107
1097
992
849
690
594
589
507
466
449
261
229
216
193
177
144
119
91
87
74
57
56
53
51
44
43
38
37
34
26
23
22
21
20
19
18
17
16
14
11
10
9
7