13135
9259
8279
7175
5483
3739
3117
2816
2532
2482
1808
1666
1617
1571
1504
1291
1278
1162
978
955
886
861
807
710
659
655
524
523
500
456
350
327
309
239
229
217
215
191
182
171
160
125
108
106
85
78
76
69
50
42
38
34
25
23
13
11
10
8
7
5
4
3
2
1
0