6286
5723
2695
2413
2220
1866
1553
1242
1217
1039
788
662
549
534
474
333
307
282
262
261
217
110
102
100
75
73
70
61
60
50
48
40
33
30
27
26
24
23
22
20
19
18
15
12
11
10
9