221176
20248
1920
1660
1549
15319
1300
10816
918956
885
854
8012
780
735
6922
6722
666
6110
616
556
523
4510
4416
422
384
370
312
295
285
262
260
212
216
150
131
121
114
100