1421
29814
1820
1220
32435
1675
3133
2633
1020
1730
2183
3357
1606217
1118112
10341276
1010516
96563
9392258
7755154
743811
69606
60134
55542
52988