13286
9359
8094
7195
5500
3779
3037
2811
2519
2482
1812
1666
1647
1573
1518
1278
1276
1165
978
936
890
861
807
711
660
655
529
524
501
456
350
346
309
239
231
217
216
191
182
171
160
125
108
106
85
80
76
69
50
42
38
34
25
23
13
11
10
8
7
5
4
3
2
1
0