20937
6679
5133
4698
3254
2792
2740
2464
2390
2286
2264
2221
2103
1812
1391
1353
1300
1265
1212
1090
1088
1085
985
651
647
641
578
554
543
516
515
506
437
428
344
325
321
305
297
281
264
263
260
236
235
231
196
185
175
174
168
146
115
114
108
97
86
80
78
52
49
46
45
44
40
39
37
36
17
15
13
9
0