807873
123968
273435
957551
620959
825265
958211
316153
23419486
22895960
19511669
14212916
13024157
11563625
10115365
8550962
566591
41229
980405
590131