6103
5873
2357
2272
2247
1935
1648
1242
1196
1138
870
683
659
563
504
501
460
265
244
240
205
181
166
158
130
124
117
66
61
58
57
47
44
43
35
32
28
27
26
24
23
22
21
20
19
18
16
15
14
13
9