2436
348860
734741
10800
80224
436278
133170
236194
835460
756644
222830
150499
5134799
3553581
3063148
2370804
2229988
2043609
1954357
191278
1762118
1719136
1686195
1635471