2040
1877
2361
2497
23310
1824
1850
2837
1210
2242
3636
2733
1583416
1091412
9919276
991116
94813
9107258
7434154
722811
68245
57893
54082
52118