427620
404699
340870
594873
933491
368682
750476
660821
42131
16662
378917
432969
213271
733882
680133
1004338
15752748
702486
5025578
4417980
3538510
3515192
2307216
2219495
2054492
191066
1870948
16395
1565545
155561
246434
540777
725477
395149