831001
642672
837954
410806
285449
675999
758318
1060402
465587
331881
59210
255495
28963454
24410119
21948992
21151480
16476333
14857969
140491028
13366239
1154778
11515764
947258
9456480