242490
595911
951673
686125
648996
459131
236941
87728
88993
406687
31852
739552
554736
91473
28527
28415
8340743
544486
3151577
3055980
3021510
2177192
2021495
1983492
1908216
174466
1733948
15845
151161
1467545