930962
365589
91256
937310
312101
890687
452195
2767
698357
14883
694553
629110
4343364
3647456
3588929
3202460
2941998
2846283
2800955
2621725
2533226
2124209
1956351
1911407