722342
950325
262352
454459
584714
929964
39443
85737
418522
622117
77517
698938
5004798
3439581
2917148
2236804
2181988
1968609
188178
1853357
1709118
1694136
1632195
1607471