460366
625471
11475
13970
306799
316295
66843
252314
314430
808569
446861
41791
5114799
3547581
3046148
2349804
2226988
2031609
1943357
190778
1756118
1717136
1681195
1632471