6516
6232
2620
2486
2382
1948
1744
1292
1255
1088
946
681
609
605
562
494
462
309
304
261
260
211
190
155
138
123
98
91
83
67
56
49
44
38
35
30
27
26
25
22
21
20
19
18
16
15
14
13
12
11