281962
49478
317320
25192
39879
375388
259965
375912
30191
61435
1004178
594604
5035799
3463581
2938148
2261804
2193988
1981609
188778
1865357
1723118
1699136
1641195
1613471