113078
2930
26614
262176
24148
2240
1960
1927959
1909
18541
18019
16532
16425
1553
1510
1450
13515
13016
1255
1105
1088956
10715
10731
1024
10044
9412
9317
880
855
8422
836
809
7922
776
7610
746
7310
655
635
600
593
5610
5316
495
482
440
433
424
426
402
400
375
315
302
232
236
191
184
170
161
110