6598
6400
2599
2563
2380
1992
1739
1323
1289
1123
907
717
647
615
596
586
549
306
292
270
246
206
185
152
141
132
115
75
71
69
56
54
49
48
41
37
34
29
27
26
25
23
22
20
18
17
15
14
13
11
10
9