766772
534470
569362
408645
604397
17360
627912
321442
117164
99536
467201
228719
31309464
26652124
23792997
23105481
17927342
16087971
149891028
14212239
12267764
10158483
610326
5412209