380462
780973
153409
156565
60421
284801
96798
289663
334182
772437
132642
985988
5116799
3549581
3049148
2357804
2226988
2032609
1946357
190878
1756118
1718136
1682195
1633471