15750
611189
888375
14758
556783
44125
882
340315
588814
753759
601530
645867
5116799
3550581
3051148
2357804
2226988
2033609
1946357
190878
1756118
1718136
1682195
1633471