6655
5875
2699
2672
2371
1859
1723
1278
1248
985
911
662
614
551
525
324
305
285
256
244
234
186
183
134
125
106
92
74
73
67
56
55
54
50
37
32
30
29
28
27
25
23
21
20
19
17
16
15
12
10