1790
1170
1679
34812
33023
2855
63310
5888
2537
5264
3548
2577
1606217
1118112
10340276
1010516
96563
9391258
7755154
743811
69596
60134
55542
52978