7643
2336
1771
1441
1360
1271
1133
815
692
658
613
591
581
516
446
418
306
267
259
233
215
205
189
179
168
148
117
110
102
100
93
92
91
90
83
82
72
69
66
64
57
50
47
45
43
41
40
37
32
29
28
27
26
25
24
23