687472
619386
804867
371445
459398
234161
407538
5559
752111
924845
661276
376695
6315368
5118935
4910460
37991000
3766287
3742956
3629462
3351226
3284730
318036
2758209
243410