843259
380837
624114
9650
5837
1019310
601809
38250
939683
286148
461485
543461
33279465
28414133
252951001
25094484
19087347
17145973
157691032
15049239
12969764
10685485
899647
5973209