4341
4161
2795
2439
1603
1481
1370
875
569
549
504
470
455
378
352
347
257
255
220
208
195
144
142
129
121
114
90
86
80
74
69
66
61
57
55
49
46
45
36
33
28
25
24
23
22
21
19
17
16
15
14
12
10
9
8