516247
865712
472565
615923
410169
154283
10874
734762
697125
541182
891184
372438
28963454
24410119
21948992
21151480
16476333
14857969
140491028
13366239
1154878
11515764
947258
9456480