6559
5916
2873
2545
2258
1890
1667
1285
1272
1033
874
689
569
545
517
325
323
298
255
254
251
249
237
115
106
101
80
70
67
65
59
58
55
44
33
31
30
27
26
24
23
22
21
20
18
16
15
12
11
10
9