5518
5002
2196
1912
1864
1749
1349
1128
1106
1087
691
531
520
479
476
306
266
230
226
204
202
201
189
117
110
97
71
69
64
50
48
32
29
28
24
21
19
18
17
16
15
14
13
12
10
9