20873
6613
5121
4514
3245
2754
2603
2397
2368
2282
2213
2135
2101
2019
1515
1344
1300
1270
1265
1159
1089
1085
1006
920
727
721
674
626
607
578
570
569
554
516
427
400
343
324
321
305
297
281
263
258
236
235
231
213
185
174
166
145
111
105
93
86
80
75
51
47
46
44
39
37
36
17
15
12
9
0