2685
2573
6256
4099
6135
75415
4548
84012
1920
3788
40813
4080
1606217
1118112
10340276
1010516
96563
9391258
7755154
743811
69596
60134
55542
52978