2113715
1285
1109
21531
871
1044
1144
1553
1902
1710
13222
823
586611
42240
42023
39967
3548270
3302154
29264
2797149
26586
22562
21040
19230