453783
785504
96145
820162
436342
697458
481830
213367
555840
81168
368786
322811
5514367
4532935
4350459
3446462
3444998
3405286
3355956
3011729
3001226
2483209
2134352
2132407