7554
2112
1603
1355
1235
1205
1204
745
715
623
585
530
450
446
421
315
305
271
253
242
202
180
162
157
156
133
132
122
113
102
99
98
97
83
79
78
76
74
64
61
58
52
48
41
39
38
37
34
33
31
30
29
27
25
23
22