6268
5536
2662
2562
2200
1789
1600
1221
1162
967
824
630
539
531
468
315
296
260
251
235
228
140
137
121
117
93
84
81
73
71
63
54
49
44
38
33
31
29
28
24
22
21
20
19
18
17
16
15
14
12
11
10