2113715
1285
1109
21531
871
1044
1144
1553
1902
1710
13222
823
586111
42230
42023
39967
3547270
3302154
29254
2795149
26576
22562
21040
19230