5874
5718
2321
2225
2103
1756
1548
1213
1164
1054
771
609
552
533
511
488
484
256
247
237
217
211
114
109
108
77
72
55
54
50
36
32
30
29
27
26
23
21
20
18
17
16
15
13
12
11
10
9
8