97278
2510
23114
222176
20348
1940
1687959
1680
16641
1569
15619
13932
1353
13025
1300
1290
12715
10916
1015
9515
928956
885
874
8517
8231
8012
780
739
735
7244
7022
6822
676
6510
6210
616
605
590
586
575
523
4510
4416
432
384
385
370
356
353
312
295
285
270
262
212
216
150
131
114
100