5575
5078
2177
1942
1835
1834
1431
1187
1144
1113
760
587
585
477
461
295
278
231
224
222
211
199
189
132
129
105
75
68
65
51
46
43
42
32
28
27
24
22
20
18
17
16
14
13
12
11
10
9