831
1445
82420
2032
1450
2587
1390
1401
3206
4104
1070
1932
1606217
1118112
10339276
1010416
96563
9391258
7755154
743811
69586
60134
55542
52978