64481
205253
816586
383170
978580
941256
303677
569428
48285
546444
87070
38982
28961454
24400119
21943992
21148480
16474333
14852969
140471028
13366239
1153378
11515764
945658
9456480