5363
5293
2272
2056
2015
1538
1416
1084
984
823
772
607
532
472
445
408
378
257
243
223
206
191
157
113
102
92
86
62
59
54
42
40
39
35
32
24
20
19
17
16
15
14
13
12
10
9
8