867776
159625
605717
345129
757978
558189
683744
406189
934261
616550
236950
993776
5131799
3552581
3056148
2366804
2228988
2036609
1949357
191178
1760118
1718136
1685195
1634471